pentose-phosphate backbone - English Synonyms Dictionary